﻿using System;
using System.Collections.Generic;
using System.Text;

using System.ComponentModel;

namespace xbmc_json_async.Types.Video.Details
{
    /// <summary>
    /// Video.Details.Season
    /// http://wiki.xbmc.org/index.php?title=JSON-RPC_API/v3#Video.Details.Season
    /// </summary>
    public abstract class Season : Base
    {
        /// <summary>
        /// Gets or sets the episode.
        /// </summary>
        /// <value>
        /// The episode.
        /// </value>
        [DisplayName("Episode"), Category("General")]
        public string episode { get; set; }

        /// <summary>
        /// Gets or sets the season.
        /// </summary>
        /// <value>
        /// The season.
        /// </value>
        [DisplayName("Season"), Category("General")]
        public int season { get; set; }

        /// <summary>
        /// Gets or sets the showtitle.
        /// </summary>
        /// <value>
        /// The showtitle.
        /// </value>
        [DisplayName("Show Title"), Category("General")]
        public string showtitle { get; set; }

        /// <summary>
        /// Gets or sets the tvshowid.
        /// </summary>
        /// <value>
        /// The tvshowid.
        /// </value>
        [DisplayName("TV Show ID"), Category("General")]
        public int tvshowid { get; set; }

    }
}
